﻿using System.ComponentModel.DataAnnotations;

namespace Modules.CheckInCount
{
    /// <summary>
    /// 计数类型
    /// </summary>
    public enum CountType
    {
        [Display(Name = "考勤")]
        CheckIn = 0,

        [Display(Name = "工作时长(分钟)")]
        WorkDuration = 1,

        [Display(Name = "考勤天数")]
        WorkDays = 2,

        [Display(Name = "考勤人次")]
        PersonTime = 3
    }

    /// <summary>
    /// 计数租户类型
    /// </summary>
    public enum CountTenantType
    {
        [Display(Name = "劳务人员")]
        Person = 0,

        [Display(Name = "劳务班组")]
        Group = 1,

        [Display(Name = "工程项目")]
        Project = 2,

        [Display(Name = "班组成员")]
        Member = 3
    }

    /// <summary>
    /// 统计阶段类型
    /// </summary>
    public enum CountStageType
    {
        [Display(Name = "每日")]
        Day,

        [Display(Name = "每月")]
        Month,

        [Display(Name = "每年")]
        Year
    }
}